// 定时器ID
let timer = null
Page({
  data: {
    history: [],
    time: 0
  },
  getSMSCode() {
    let time = 60 // 初始数据
    // 倒计时
    timer = setInterval(() => {
      // 停止定时器
      if(--time < 0) return clearInterval(timer)
      this.setData({time}) // 渲染结果
    }, 1000)
  },
  onLoad(){
    // 获取传递的参数
    // 加载初始数据
    console.log("页面加载完执行，执行一次");
  },
  onShow(){
      console.log("页面进入前台触发，会触发多次");
      this.setData({
          history:wx.getStorageSync('history')
      })
  },
  onHide(){
    console.log("页面进入后台触发，会触发多次");
    clearInterval(timer);
    this.setData({
        time:0
    })
  }
})